Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use wmemchr in optimizations #4894

Merged
merged 8 commits into from
Aug 25, 2024
Merged

Conversation

AlexGuteniev
Copy link
Contributor

@AlexGuteniev AlexGuteniev commented Aug 15, 2024

Follow up on #4873

I didn't measure the effect. I expect it to be negative currently, until @mcfi changes are picked up.

I changed the compatibility part too, as it was meant to optimize originally, why shouldn't save it, if possible.

@AlexGuteniev AlexGuteniev requested a review from a team as a code owner August 15, 2024 19:25
@StephanTLavavej StephanTLavavej added the performance Must go faster label Aug 15, 2024
@StephanTLavavej StephanTLavavej self-assigned this Aug 15, 2024
stl/inc/xutility Outdated Show resolved Hide resolved
stl/inc/xutility Outdated Show resolved Hide resolved
stl/inc/xutility Outdated Show resolved Hide resolved
stl/inc/xutility Outdated Show resolved Hide resolved
stl/inc/xutility Outdated Show resolved Hide resolved
stl/inc/xutility Outdated Show resolved Hide resolved
@StephanTLavavej StephanTLavavej removed their assignment Aug 23, 2024
@StephanTLavavej StephanTLavavej self-assigned this Aug 25, 2024
@StephanTLavavej
Copy link
Member

I'm mirroring this to the MSVC-internal repo - please notify me if any further changes are pushed.

@StephanTLavavej StephanTLavavej merged commit f3567b8 into microsoft:main Aug 25, 2024
39 checks passed
@StephanTLavavej
Copy link
Member

Thanks for making the codebase consistently use wmemchr! 💯 🎉 🐈

@AlexGuteniev AlexGuteniev deleted the wperf branch August 25, 2024 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
performance Must go faster
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants